import java.util.Scanner;
public class switch_case {
        //switch_case语句
        public static void main(String[] args){
            Scanner myscanner = new Scanner(System.in);
            System.out.println("请输入字母：");
            char flag = myscanner.next().charAt(0);

            //细节1：
            //表达式数据类型，应和case后的常量类型一致
            //或者是可以自动转换可以相互比较大的类型，比如输入的是字符，而常量是 int

            //细节2：
            //switch(表达式)中表达式的返回值必须是：
            //(byte,short,int,char,enum[枚举],String)

            //细节三：
            //case语句中的值必须是常量不能是变量

            switch (flag) {
                case 'a':
                    System.out.println("星期一");
                    break;
                case 'b':
                    System.out.println("星期二");
                    break;
                case 'c':
                    System.out.println("星期三");
                    break;
                case 'd':
                    System.out.println("星期四");
                    break;
                case 'e':
                    System.out.println("星期五");
                    break;
                case 'f':
                    System.out.println("星期六");
                    break;
                case 'g':
                    System.out.println("星期日");
                    break;
                default:
                    System.out.println("输入错误！！！！");
            }
        }
}
